rocket-propelled grenade - English Synonyms Dictionary